package com.leo.business;

import com.leo.formbean.InterfaceForm;
import com.leo.vo.Result;

public interface InterfaceBusiness {

	public abstract Result getStuInfo(InterfaceForm interfaceForm);
	
	public abstract Result getScores(InterfaceForm interfaceForm);

	/**
	 * 学生登录，会将学生信息本地化到本地数据库，并将学生账号关联到开发者账号，
	 * 返回一个openID作为关联的依据，开发者可以通过这个openID找到这个学生
	 * ps:同一个学生与不同开发者关联的openID是不同的，这决定了openID的不可共享的特性
	 * 保护的学生用户的信息安全
	 */
	public abstract Result stuLogin(InterfaceForm interfaceForm);

	public abstract boolean validateCallback(InterfaceForm interfaceForm, String callback);

}